On Microkernels and Virtual Machines: the Legacy of Mach 2. Simplify and Shrink
نویسندگان
چکیده
D uring the early years of Mach, anyone who talked to Rick Rashid soon encountered two ideas that excited him. One was the idea that operating systems had grown too large and complex, and that the time had come to simplify and shrink. The second was the idea that different operating systems offered the same core functionality XQGHUQHDWK D ORW RI VXSHUÀFLDO GLYHUVLW\ DQG LW VKRXOG WKHUHIRUH EH SRVVLEOH WR G\QDPLFDOO\ choose which guise to interact with. Although these two powerful ideas are interrelated in the Mach implementation, it is useful to think of them as distinct concepts from a historical perspective. In the roughly two decades since active research on Mach ended, how have these concepts fared in the marketplace of ideas? What is their intellectual legacy for OS research? Does anyone still care about them? We examine these issues in this brief note.
منابع مشابه
system : experience with Unix , Mach and Chorus
This paper describes our experience in the implementation of the Guide Guide does not yet exist, the basic mechanisms for the support of the Guide virtual object memory and computational model have been implemented on Mach and Chorus. The paper reports the preliminary results of this experience Microkernels provide a great modularity and flexibility for the conception of an operating system wit...
متن کاملL4-Based Real Virtual Machines: An API Proposal
Virtual machines (VMs) recently regained attention as a solution to problems not only in high-performance computing, servers, and desktops, but in embedded systems as well. For example, network-enabled embedded systems use virtual machines to provide hardened subsystems for banking, encryption, and digital rights management. Virtual machine systems and microkernels share a common set of goals s...
متن کاملAnalytical evaluation of an innovative decision-making algorithm for VM live migration
In order to achieve the virtual machines live migration, the two "pre-copy" and "post-copy" strategies are presented. Each of these strategies, depending on the operating conditions of the machine, may perform better than the other. In this article, a new algorithm is presented that automatically decides how the virtual machine live migration takes place. In this approach, the virtual machine m...
متن کاملVirtual manufacturing cells scheduling considering lotstreaming and sequence dependent setup times
In this paper, a new mathematical model for the problem of job scheduling in virtual manufacturing cells (VMC) is presented to minimizing the completion time of all jobs. Sequence dependent setup times of machines is considered and lot-streaming is possible. In Virtual manufacturing cells, each job has a different processing path and there is a set of machines for processing each operation. The...
متن کاملSimulation of Premixed Combustion Flow around Circular Cylinder using Hybrid Random Vortex
This research describes the unsteady two-dimensional reacting flows around a circular cylinder. The numerical solution combines the random vortex method for incompressible two-dimensional viscous fluid flow with a Simple Line Interface Calculation (SLIC) algorithm for the propagation of flame interface. To simplify the governing equations, two fundamental assumptions namely Low Mach Number and ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013